Whole Foods Market • Kensington in London, UK (Grocery, Supermarket) - Map

Map & Directions Store Details & Deals

The Barkers Building
London, UK W8 5SE

Phone: (020)73684500

Detailed Map